claymore mine

美 [ˈkleɪmɔːr maɪn]英 [ˈkleɪmɔː(r) maɪn]
  • 网络地雷;克莱莫杀伤地雷
claymore mineclaymore mine

noun

1
an antipersonnel land mine whose blast is aimed at the oncoming enemy
Synonym: claymore

数据来源:WordNet